//
// Created on 2024/11/14.
//
// Node APIs are not fully supported. To solve the compilation error of the interface cannot be found,
// please include "napi/native_api.h".

#ifndef UI_MOTION_ANIMATION_CAPI_ANIMATOR_H
#define UI_MOTION_ANIMATION_CAPI_ANIMATOR_H

#include <ace/xcomponent/native_interface_xcomponent.h>
#include <arkui/native_animate.h>
#include <arkui/native_node.h>

namespace ArkUICApiDemo {

class UIMotionAnimationCapiAnimator {
public:
    static void CreateMotionAnimationCapiAnimator0010(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0020(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0030(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0040(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0050(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0060(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0070(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0080(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0090(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0100(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0110(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0120(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0130(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0140(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0150(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0160(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0170(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0180(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0190(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0200(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0210(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0220(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0230(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0240(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0250(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0260(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0270(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0280(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0310(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0320(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0330(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0340(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0350(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0360(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0370(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0380(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0390(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0400(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0410(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0420(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0430(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0440(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0450(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0460(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0470(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0480(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0490(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0500(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0510(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0520(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0530(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0540(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0550(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0560(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0580(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0590(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0600(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0610(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0620(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0630(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0640(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0650(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0660(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0670(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0680(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0690(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0700(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0710(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0720(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0730(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0740(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0750(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0760(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0770(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0780(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0790(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0800(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0810(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0820(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0830(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0840(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0850(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0860(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
    static void CreateMotionAnimationCapiAnimator0870(ArkUI_NativeNodeAPI_1 *nodeAPI, ArkUI_NodeHandle& rootNode);
};
}
#endif //UI_MOTION_ANIMATION_CAPI_ANIMATOR_H
